package biolabs.core;

/**
 * {@code Placeholder.class} is used as an annotation argument
 * of {@link Delegate}, {@link OutcomeHandler}, {@link ProgressApprover},
 * {@link ProgressHandler} and {@link ResultHandler} in places where the
 * type argument refers to a type parameter of the containing type.
 *
 * @author Tomas Mikula
 */
public final class Placeholder {

	/**
	 * Private no-arg constructor to prevent instantiation.
	 */
	private Placeholder() {}

}
